Развёртывание нативно
DANGER
Предупреждение: развёртывание нативно гораздо сложнее, чем развёртывание в Docker
Итак, для того чтобы развернуть Мари нативно, следуйте инструкции ниже
Клонирование репозитория
- Клонируем Репозиторий Мари
git clone https://codeberg.org/Better_Look_Next_Time/Mary_Discord_Bot.git
- Запускаем команду:
bun install
Подключение ключей
Теперь нужно подключить ключи. Для этого выполните команды:
export NAGA_KEY=ключь_NagaAI
export NAGA_BASE_URL=https://api.naga.ac/v1
export DISCORD_TOKEN=Discord_токен
Изменение слов-триггеров
INFO
Слова-триггеры - это те слова, на которые будет реагировать Мари. То есть, если в сообщении есть триггерное слово, то Мари ответит на это сообщение. Если слова нет, то она не ответит.
TIP
Но если вы ответите на сообщение Мари, то она всё равно ответит, даже если в сообщении нет слова-триггера.
Для того чтобы изменить слова-триггеры, перейдите в файл trigerWords.ts
Как только вы зайдёте в файл, вы увидите:
export const trigerWords :string[] = ['мари', 'маринет']
В этом массиве перечислены все слова-триггеры.
Измените массив по своему желанию.
Details
Например:
Вы хотите сделать так, чтобы Мари реагировала только на слово "Мар"
Для этого:
- Удалите все слова-триггеры из массива.
export const trigerWords :string[] = []
- Напишите слово "Мар"
export const trigerWords :string[] = [ "Мар" ]
WARNING
Все триггерные слова обязательно должны быть написаны в кавычках
Запуск Мари
Запускаем Мари командой:
bun run index.ts
Поздравляем! Вы успешно развернули Мари в Discord.